someone who fails to complete - Spanisch Englisch Wörterbuch